picnic ham - German English Dictionary